package cn.ctbu.xiaopeng.studentscoremanage.entity;

import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import lombok.Data;

/**
 * @author xiaopeng
 * @version 1.0
 */
@Data
@Entity(name = "tb_course") //Spring 3.0 在注解Entity中已经移除了name属性
/*@Entity
@Table(name = "tb_course")*/
public class Course {
    /**
     * 主键id
     */
    @Id
    private String cno;
    /**
     * 课程名称
     */
    private String name;

    /**
     * 课程学时
     */
    private Integer hour;

    /**
     * 课程学分
     */
    private Integer credit;

    /**
     * 课程选修人数
     */
    //@Column(name = "cnums", columnDefinition = "TINYINT DEFAULT 0") // 映射到数据库中的 cnums，设置默认值
    private Integer nums;
}
